shoe shop/factory - Francés Inglés Diccionario